caaad1ec2933f1f9db84f80555ac4336eb56bedb,ff4j-store-elastic/src/main/java/org/ff4j/elastic/store/FeatureStoreElastic.java,FeatureStoreElastic,addToGroup,#String#String#,255
Before Change
public void addToGroup(String featureId, String groupName) {
// Checking parameters
if (featureId == null || featureId.isEmpty()) {
throw new IllegalArgumentException("Feature identifier cannot be null nor empty");
}
if (groupName == null || groupName.isEmpty()) {
throw new IllegalArgumentException("Groupname cannot be null nor empty");
}
// Getting metadata id
String _id = getBuilder().getFeatureTechId(featureId);
if (_id == null) {
throw new FeatureNotFoundException(featureId);
}
After Change
public void addToGroup(String uid, String groupName) {
assertFeatureExist(uid);
Util.assertHasLength(groupName);
getConnection().execute(getBuilder().queryAddFeatureToGroup(uid, groupName));
}
/** {@inheritDoc} */